rough front attachment - Español Inglés Diccionario